Big Huge Thesaurus

moss locust

noun

sounds kind of like